Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 CLAYCROFT PLACE Terraced £30,000 28 Apr 2006
116 CLAYCROFT PLACE Terraced £112,000 3 May 2019